put it on the street sound
Click to play the pronunciation audio:
Sound for each word
Translation
- put it on the street 's definition:a thoroughfare (usually including sidewalks) that is lined with buildings; "they walked the streets of the small town"; "he lives on Nassau Street"
- put it on the street in Chinese:泄露秘密
